Developing Coherent Multiagent Systems using JAFMAS
نویسندگان
چکیده
The Java-based Agent Framework for Multi-Agent Systems (JAFMAS) provides a generic methodology for developing speech-act based multiagent systems (MAS) along with a set of classes to support implementing these agents in Java. The methodology follows five stages: (i) agent identification, (ii) definition of each agent’s conversations, (iii) determining the rules governing each agent’s conversations, (iv) analyzing the coherency between all the conversations in the system, and (v) implementation. JAFMAS provides communication, linguistic and coordination support through sixteen Java classes. Communication support is provided for both directed and subject-based broadcast communication. Linguistic support is provided for speech-act (e.g. KQML) based communication languages. Coordination support comes from conceptualizing agent plans and their coordination as rule-based conversations represented by automata models.
منابع مشابه
The GRITICKA Ontology for Modeling Multiagent-Based Integrative Business Information Systems
While multiagent technology has been widely applied in various business areas, there is no unified and coherent multiagent system architecture and conceptual grammar for modeling integrative business information systems. In this paper we propose a special-purpose ontology for Multiagent-based Integrative Business Information System (MIBIS) called the GRITICKA ontology that provides a modeling g...
متن کاملAnalysis and Design using MaSE and agentTool
This paper provides an overview of the work being done at the Air Force Institute of Technology on the Multiagent Systems Engineering methodology and the associated agentTool environment. Our research is focused on discovering methods and techniques for engineering practical multiagent systems. It uses the abstraction provided by multiagent systems for developing intelligent, distributed softwa...
متن کاملTest bed for multiagent control systems in road traffic management
In this paper we present a test bed for multiagent control systems in road traffic management. As the complexity of traffic control on a network grows it becomes more difficult to coordinate the actions of the large number of heterogeneous traffic management instruments that are available in the network. One way of handling this complexity is to divide the coordination problem into smaller cohe...
متن کاملEngineering Organization-Based Multiagent Systems
In this paper, we examine the Multiagent Systems Engineering (MaSE) methodology and its applicability to developing organization-based multiagent systems, which are especially relevant to context aware systems. We discuss the inherent shortcomings of MaSE and then present our approach to modeling the concepts required for organizations including goals, roles, agents, capabilities, and the assig...
متن کاملIntegrating Ontologies into Multiagent Systems Engineering
Multiagent systems have received much attention in recent years due to their advantages in complex, distributed environments. A number of methodologies have been proposed for engineering multiagent systems, however, these methodologies do not adequately address the information domain of the system, which is an integral part of designing proper system execution. Previous work at the Air Force In...
متن کامل